non standard substitution for differential equations